Лабораторная работа № 5

Задание 1

Задание: В пустые строки (рис. 1) вводится соответствующая информация (рис. 2). После нажатия на кнопку Регистрация появляется окно с приветствием (рис. 3).

 

Рис. 1                                                   Рис. 2                                                   Рис. 3

 

Этапы работы:

1. Создайте папку Регистрация. В ней сохраните модуль под именем Form_Reg, проект - Registr.

2. Главную форму назовите fmReg. Задайте для нее диалоговый стиль окна. Разместите на ней соответствующие компоненты (см. рис. 1).

3. Создайте новую форму (кнопка на панели инструментов), назовите ее fmPrivet, сохраните модуль как Form_Privet (в той же папке).

 

ВНИМАНИЕ: Чтобы в тексте модуля одной формы можно было использовать имя другой формы, необходимо "подключить" соответствующий модуль. Для этого нужно сделать текущей первую форму, выполнить команду File, Use Unit… (Файл, Использовать Модуль…) и выбрать модуль второй формы. Имя подключенного модуля появится в команде uses первого модуля.

 

4. Подключите модули друг к другу и проверьте, что их имена появились в команде uses в разделе implementation.

5. Разместите на новой форме два компонента типа Label (один из них пустой). Задайте соответствующий стиль окна.

 

ВНИМАНИЕ: Чтобы форма появилась на экране, можно к ней применить метод Show. Например: fmPrivet.Show;

 

6. Для кнопки на первой форме опишите событие OnClick таким образом, чтобы после щелчка по ней появлялось второе окно с приветствием и формировалась вторая надпись, в зависимости от введенных имени и фамилии.

 

ВНИМАНИЕ: Чтобы надпись выравнивалась по центру, нужно выбрать для ее свойства Alignment значение taCenter.